582,580,574,569,563,557,551,541,533,525,525,523,515,505,485,470,459,454,451,446,444,438,437,435,425,427,432,432,441,449,456,461,469,474,479,488,500,511,520,522,512,505,496,494,498,500,506,517,532,544,553,560,569,578;144,142,135,126,119,111,105,99,97,90,84,73,60,50,46,54,67,75,89,109,121,131,137,144,154,159,163,171,168,168,169,167,168,165,160,155,151,150,154,162,172,179,186,191,198,202,195,188,180,175,172,172,167,155